package reporte.filtros;

import ventas.Venta;

/**
 * Clase de filtro de venta que pasa las ventas cuyo monto
 * sea mayor a la especificacion.
 * @author Octavio Nicolas Pompilio
 *
 */
public class FiltroVentasDesdeMonto extends Filtro<Venta>{
	private float montoInicial;
	
	/**
	 * Constructor del filtro de ventas que toma un monto limite
	 * como condicion inicial del filtro.
	 * @param montoI
	 * El monto desde donde contara el filtro.
	 */
	public FiltroVentasDesdeMonto(float montoI){
		this.montoInicial = montoI;
	}
	
	protected boolean filtro(Venta venta) {
		return montoInicial <= venta.getTicketDeVenta().getPrecio();
	}
}
